kit managers - German English Dictionary